package com.bd.scm.dao.mapper.weds;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.bd.scm.domain.models.weds.DeviceEntity;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public abstract interface DeviceMapper extends BaseMapper<DeviceEntity>
{
  public abstract DeviceEntity selectByDevsbid(@Param("devSid") String paramString);
  
  public abstract int deleteByPrimaryKey(String paramString);
  
  public abstract int insert(DeviceEntity paramDeviceEntity);
  
  public abstract int insertSelective(DeviceEntity paramDeviceEntity);
  
  public abstract DeviceEntity selectByPrimaryKey(String paramString);
  
  public abstract int updateByPrimaryKeySelective(DeviceEntity paramDeviceEntity);
  
  public abstract int updateByPrimaryKeyWithBLOBs(DeviceEntity paramDeviceEntity);
  
  public abstract int updateByPrimaryKey(DeviceEntity paramDeviceEntity);
  
  public abstract List<DeviceEntity> selectListByEntity(DeviceEntity paramDeviceEntity);
  
  public abstract List<DeviceEntity> selectListByEntityWithBLOBs(DeviceEntity paramDeviceEntity);
}
